patch graft - Spanish English Dictionary